const { defineConfig } = require('@vue/cli-service')
const path = require('path')

module.exports = defineConfig({
  transpileDependencies: true,
  lintOnSave: false,

  pluginOptions: {
    'style-resources-loader': {
      preProcessor: 'less',
      patterns: [
        path.resolve(__dirname, './src/less/yangshi.less')
      ],
    },
  },
  // configureWebpack: {
  //   resolve: {
  //     extensions: [".ts", ".tsx", ".js", ".json"],  
  //     alias: {}
  //   },
  //   module: {        
  //     rules: [    
  //       {    
  //         test: /\.tsx?$/,    
  //         loader: 'ts-loader',    
  //         exclude: /node_modules/,    
  //         options: {
  //           appendTsSuffixTo: [/\.vue$/],    
  //         }    
  //       }        
  //     ]    
  //   },
  // }
})
